.layui-table-cell {  height: inherit;  }
.center {  text-align: center !important;  }
.flex {  display: flex;padding: 10px 0;border-bottom: 1px solid #e6e6e6;  }
.img {  width: 60px;height: 60px;cursor: pointer;  }
.info {  width: 100%;margin-left: 15px;position: relative;  }
.inline {  display: inline-block;  }
.fl {  float: right;  }
.spec {  position: absolute;top: 40px;  }
.zuoce {  position: absolute;border: #dddddd 1px solid;background: #FFF;padding: 10px;width: 320px;right: 100px;top: 10px;box-shadow: 0 1px 6px #00000033;display: none;text-align: left;color: #333;  }
.arrow {  position: absolute;display: block;width: 10px;height: 10px;top: 20px;right: -6px;border: #dddddd 1px solid;transform: rotate(45deg);background: #FFF;border-left: none;border-bottom: none;  }
.table { margin: 10px 0 !important; }
.ups { vertical-align: text-top;padding: 25px 15px 0 !important; }
.pagination {  display: flex;  }
.pagination li {  width: 40px;text-align: center;height: 28px;line-height: 28px;  }
.pagination .active {  background-color: #009688;color: #fff;  }
.pagination .disabled {  color: #d2d2d2;  }
.back { color: #337ab7 !important;cursor: pointer; }
.quote { border: none;padding: 10px; }
.jiben {
    display: flex;
}

.zuobian {
    margin-left: 20px;
    width: 400px;
}

.xinxi {
    margin-bottom: 10px;
}

.youbian {
    border-left: 1px dashed #eeeeee;
    padding-left: 20px;
}

.delivery {
    border-bottom: 1px dashed #eeeeee;
}

.price {
    margin-top: 10px;
}

.ren {
    color: #666;
}

.layui-timeline {
    margin-bottom: 10px !important;
}

.flex2 {
    display: flex;
}

.beizhu, .wuliu{
    margin-left: 20px;
}

.xiugai {
    color: red;
    margin-left: 10px;
    cursor: pointer;
}

.xiugai:hover {
    color: red !important;
}

.addbei {
    float: right;
    color: #0b80e8;
    cursor: pointer;
}

.delbei {
    color: #0b80e8;
    cursor: pointer;
    font-size: 15px;
    margin-left: 10px;
}